package com.baomidou.ant.service;

import com.baomidou.ant.entity.ProcessInfo;
import com.baomidou.ant.vo.request.RequestDtoVo;
import com.baomidou.ant.vo.request.RequestListProcessVo;
import com.baomidou.ant.vo.response.ResponseListProcessVo;
import com.baomidou.ant.vo.response.ResponseProcessNameVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author jobob
 * @since 2022-03-18
 */
public interface IProcessInfoService extends IService<ProcessInfo> {
    //得到所有工序名
    List<ResponseProcessNameVo> getProcess(RequestDtoVo requestDtoVo);
    //得到所有工序名
    List<ResponseProcessNameVo> getProcessOfUserEdit(RequestDtoVo requestDtoVo);
    //展示工序
    IPage<ResponseListProcessVo> listProcess(RequestListProcessVo requestListProcessVo);
}
